direct debiting - Turkish English Dictionary